@charset "utf-8";
/* CSS Document */



.disbk { display: block; }
.banner.infomap { display: block; height: 465px; background: url(../images/img_jzy/banner-in-a.png) center center no-repeat; }
.banner1.infomap { display: block; height: 465px; }
.banner.infomap2 { display: block; height: 438px; background: url(../images/img_jzy/banner-in-b.png) center center no-repeat; padding-top:100px; box-sizing:border-box;}
.main.inbgs { background: #fbfbfd; }
.banner_main { width: 1200px; margin: 0 auto; }
.banner .infomap_lef { text-align: right; width: 48%; height:465px;}
.banner .infomap_ref { padding-left: 15px; padding-top: 95px; width: 48%; }
.banner_h2 { font-size: 32px; color: #111; line-height: 70px; font-weight: bold; }
.banner_m2 { color: #111; font-size: 14px; line-height: 30px; }
.banner_mon_btn { width: 249px; height: 37px; background: url(../images/img_jzy/banner-btm.png) center center no-repeat; text-align: center; line-height: 32px; color: #fff; font-size: 14px; margin-top: 35px; cursor: pointer; }
.banner_mon_btn:hover { background: url(../images/img_jzy/banner-btm-h.png) center center no-repeat; }
.banner_mon_btn i.golink { display: inline-block; width: 16px; height: 16px; background: url(../images/img_jzy/banner-btm-cion.png) center center no-repeat; }
.banner_mon_btn span, .banner_mon_btn i { vertical-align: middle; color:#fff;}
.main_titles { height: 28px; background: url(../images/img_jzy/main-title-bg.png) repeat-x; margin: 0px 20px; }
.main_titles_conts { margin:0 auto; width: 208px; text-align: center; color: #000036; border-left: 2px solid #dbdbdb; border-right: 2px solid #dbdbdb; }
.main_titles.nkbgs{ background:none; margin:0px;}
.main_titles.nkbgs .byin_in{height:28px; background:url(../images/img_jzy/main-title-bg.png) repeat-x;}
.main_titles.nkbgs .byin_in.plet{border-right:2px solid #dbdbdb; margin-right:90px;}
.main_titles.nkbgs .byin_in.prit{border-left:2px solid #dbdbdb; margin-left:90px;}
.main_titles.nkbgs  .baright{ background:#fff; height:28px; float:right; line-height:28px; padding-left:3px;}
.main_titles.nkbgs  .baright_more{ color:#828282; font-size:12px;}


.main_titles_conts.bga { background: #fbfbfb; }
.main_titles_conts.bgb { background: #fff; }
.main_titles_conts.bgc { background:url(../images/img_jzy/banner-in-c-inbg.png) center center no-repeat; width:850px;}
.main_titles_conts.bgd{ background:#fff; width:90px; float:left; border:0px;}
.main_iconbox { padding-top: 40px; width: 1200px; margin: 0 auto; }
.main_iconbox_cont { padding: 45px 0px; position: relative; }
.main_iconbox_cont .lebtn { position: absolute; top: 50%; left: 0px; width: 24px; height: 53px; margin-top: -26.5px; background: url(../images/img_jzy/left-icons.png); cursor: pointer; }
.main_iconbox_cont .rebtn { position: absolute; top: 50%; right: 0px; width: 24px; height: 53px; margin-top: -26.5px; background: url(../images/img_jzy/right-icons.png); cursor: pointer; }
.main_iconbox_cont .iocns { height: 185px; margin: 0px 45px; }
.main_iconbox_cont .iocns li { float: left; width: 119px; cursor: pointer; margin: 0px 19px; }
.main_iconbox_cont .iocns li .iocnsa { width: 119px; height: 119px; }
.main_iconbox_cont .iocns li .wz_a { padding-top: 15px; text-align: center; color: #333; line-height: 15px; font-size: 16px; }
.main_iconbox_cont .iocns li .wz_b { text-align: center; line-height: 20px; color: #999999; font-size: 14px; }
.main_iconbox_cont .iocns li .iocnsa.sty1 { background: url(../images/img_jzy/big_iocn_a.png) center center no-repeat; }
.main_iconbox_cont .iocns li .iocnsa.sty2 { background: url(../images/img_jzy/big_iocn_b.png) center center no-repeat; }
.main_iconbox_cont .iocns li .iocnsa.sty3 { background: url(../images/img_jzy/big_iocn_c.png) center center no-repeat; }
.main_iconbox_cont .iocns li .iocnsa.sty4 { background: url(../images/img_jzy/big_iocn_d.png) center center no-repeat; }
.main_iconbox_cont .iocns li .iocnsa.sty5 { background: url(../images/img_jzy/big_iocn_e.png) center center no-repeat; }
.main_iconbox_cont .iocns li .iocnsa.sty6 { background: url(../images/img_jzy/big_iocn_f.png) center center no-repeat; }
.main_iconbox_cont .iocns li .iocnsa.sty7 { background: url(../images/img_jzy/big_iocn_g.png) center center no-repeat; }
.main_iconbox_cont .iocns li:hover .iocnsa.sty1 { background: url(../images/img_jzy/big_iocn_a-h.png) }
.main_iconbox_cont .iocns li:hover .iocnsa.sty2 { background: url(../images/img_jzy/big_iocn_b-h.png) }
.main_iconbox_cont .iocns li:hover .iocnsa.sty3 { background: url(../images/img_jzy/big_iocn_c-h.png) }
.main_iconbox_cont .iocns li:hover .iocnsa.sty4 { background: url(../images/img_jzy/big_iocn_d-h.png) }
.main_iconbox_cont .iocns li:hover .iocnsa.sty5 { background: url(../images/img_jzy/big_iocn_e-h.png) }
.main_iconbox_cont .iocns li:hover .iocnsa.sty6 { background: url(../images/img_jzy/big_iocn_f-h.png) }
.main_iconbox_cont .iocns li:hover .iocnsa.sty7 { background: url(../images/img_jzy/big_iocn_g-h.png) }
.main_infobox { width: 1200px; margin: 0 auto; margin-bottom: 15px; background: #fff; padding-top: 27px; padding-bottom: 15px; }
.main_infobox_cont { margin: 0px 20px; border-top: 1px solid #d9d9d9; margin-top: 25px; }
.main_infobox_cont li { padding: 8px 0px; position: relative; padding-left: 25px; border-bottom: 1px solid #d9d9d9; }
.main_infobox_cont li .infots { position: absolute; top: 8px; left: 0px; bottom: 8px; width: 24px; text-align: center; background: #5a5a5a; }
.main_infobox_cont li .infots .wz { position: absolute; width: 24px; text-align: center; color: #fff; display: inline-block; top: 50%; line-height: 30px; font-size: 14px; left: 0px; }
.main_infobox_cont li .infowzs { float: left; width: 16.5%; box-sizing: border-box; padding-left: 30px; }
.main_infobox_cont li .infowzs_up { height: 30px; line-height: 30px; color: #111; font-size: 19px; font-weight: bold; }
.main_infobox_cont li .infowzs_down { height: 30px; line-height: 30px; color: #606060; font-size: 14px; }


.baright_select{ width:86px; height:35px; margin-top:-7px; border:1px solid #bac6d6; background:#eef3f7; color:#666666; margin-left:8px;}
.baright_select.nos{ margin-left:0px;}
.banner_int{height:160px; padding-top:58px; width:1144px; margin:0 auto; }
.banner_int li{ float:left; width:160px; height:160px; text-align:center; box-sizing:border-box; border:2px solid #9daaf8; background:#fff; margin:0 34px; cursor:pointer;}
.banner_int li .imgwhs{width:73px; height:73px; margin:0 auto; margin-top:25px;}
.banner_int li .imgwhwz{ color:#586ef5; font-size:18px; font-weight:bold; padding-top:20px;}
.banner_int_test{padding-top:67px; width:1200px; margin:0 auto; padding-bottom:55px;}
.banner_int_test_left{width:789px; float:left; }
.banner_int_test_right{width:374px; float:right; }
.banner_int_test_left-a{ width:378px; float:left;}
.banner_int_test_left-b{ width:390px; float:right;}

.banner_int_search{width:378px; height:43px; background:url(../images/img_jzy/search-in.png) center center no-repeat; margin-top:30px;}
.banner_int_search input{ float:left; height:34px; margin-left:2px; margin-top:2px; width:305px; outline:0; background:url(../images/img_jzy/icon-search.png) 9px 5px no-repeat; padding-left:48px; color:#888888; box-sizing:border-box; border:0px;}
.banner_int_search .btnch{ float:right; width:66px; height:34px; margin-top:2px; margin-right:2px; line-height:34px; text-align:center; color:#fff; font-size:16px;}

.banner_int_tips{ padding-top:15px;}
.banner_int_tips.hpd{ padding-bottom:11px;}
.banner_int_tips dt .pmtop{ display:block; width:48px; height:20px; border:1px solid #556bf5; border-radius:6px;text-align:center; line-height:18px; color:#556bf5; font-weight:bold; margin-bottom:3px;}
.banner_int_tips dt .titlesc{ display:block; color:#111111; font-size:16px; font-weight:bold; height:30px; line-height:29px;}
.banner_int_tips dd{ line-height:22px; color:#838383; font-size:14px;}
.banner_int_tips dd:hover{ text-decoration:underline; cursor:pointer;}
.banner_int_inlis{ padding-top:30px;}
.banner_int_inlis li{ line-height:35px; border-bottom:1px solid #d4d4d4; height:35px;}
.banner_int_inlis li { color:#666666; line-height:30px;}
.banner_int_inlis li span{ padding:0px 5px;}
.banner_int_inlis li a{ color:#666666; font-size:14px;}
.banner_int_inlis li a:hover{ text-decoration:underline;}

.banner_int_inlis2{ border-top:1px solid #d4d4d4; margin-top:30px;}
.banner_int_inlis2 li{height:91px; border-bottom:1px solid #d4d4d4; padding:14px 0px; box-sizing:border-box; cursor:pointer;}
.banner_int_inlis2 li .leintu{float:left; width:50px; text-align:center;}
.banner_int_inlis2 li .leintu .incon{display:inline-block; width:20px; height:25px; text-align:center; color:#fff; font-size:14px; background:url(../images/img_jzy/icon-zbs.png) center center no-repeat;}
.banner_int_inlis2 li .rihinf{ margin-left:50px;}
.banner_int_inlis2 li .rihinf-a{ color:#000; line-height:18px; font-size:14px;}
.banner_int_inlis2 li .rihinf-b{ color:#999999; line-height:16px; font-size:14px;}
.banner_int_inlis2 li:hover{ background:#eef3f7;}
.banner_int_inlis2 li:hover .leintu .incon{ background:url(../images/img_jzy/icon-zbs-h.png) center center no-repeat;}
.banner_int_inlis2 .morsel{ height:12px; text-align:center; background:url(../images/img_jzy/xiale.png) center center no-repeat #f0f0f0; cursor:pointer;}


/*微调*/
.pull_left {float: left; }
.pull_right { float: right; }
.font_in16 { font-size: 16px; }
.font_in18 { font-size: 18px; }
.font_in20 { font-size: 20px; }
.font_in22 { font-size: 22px; }
.font_in24 { font-size: 24px; }
.fonts_bold { font-weight: bold; }
.clear { clear: both; }

